package com.yqh.Map.TreeMap;

/**
 * TreeMap 集合的底层原理
 *
 * @author 阳秋豪
 * @createTime 2024/3/6
 */
public class Test1 {
    public static void main(String[] args) {
        /*------------------- TreeMap 集合的底层原理 -------------------*/
        // 1、特点：不重复、无索引、可排序(按照键的大小默认升序排序，只能对键排序)
        // 2、原理：TreeMap 跟 TreeSet 集合的底层原理是一样的，都是基于红黑树实现的排序。
        // 3、TreeMap集合同样也支持两种方式来指定排序规则
        // -- 让类实现Comparable接口，重写比较规则。
        // -- TreeMap 集合有一个有参数构造器，支持创建 Comparator 比较器对象，以便用来指定比较规则。
    }
}
